no one can beat him - Alemán Inglés Diccionario